potential witness - French English Dictionary